home *** CD-ROM | disk | FTP | other *** search
- property pSprite, spriteNum, pNormal, pRollover, pPressed, pDisabled, pActive
- global gDeck, gBetUI, gMessageBox, gBet, gPlayerUI
-
- on beginSprite me
- pSprite = sprite(spriteNum)
- pNormal = pSprite.member
- gPlayerUI.addProp(pNormal.name.symbol, pSprite)
- pRollover = member(pSprite.member.name && "over")
- pPressed = member(pSprite.member.name && "down")
- pDisabled = member(pSprite.member.name && "dis")
- pActive = 1
- me.toggleActive(#off)
- end
-
- on mouseEnter me
- if pActive then
- pSprite.member = pRollover
- end if
- end
-
- on toggleActive me, onOff
- case onOff of
- #on:
- pSprite.member = pNormal
- pActive = 1
- #off:
- pSprite.member = pDisabled
- pActive = 0
- end case
- end
-
- on mouseLeave me
- if pActive then
- pSprite.member = pNormal
- end if
- end
-
- on mouseDown me
- if pActive then
- pSprite.member = pPressed
- end if
- end
-
- on mouseUp me
- if pActive then
- gMessageBox.text = EMPTY
- me.toggleActive(#off)
- repeat with i in gBetUI
- i.toggleActive(#off)
- end repeat
- dealCardsOut()
- end if
- end
-